<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<title>tutorial-6-hodmd</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>

<style type="text/css">
    /*!
*
* Twitter Bootstrap
*
*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.42857143;
  color: #000;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 3px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 18px;
  margin-bottom: 18px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 18px;
  margin-bottom: 9px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 9px;
  margin-bottom: 9px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 33px;
}
h2,
.h2 {
  font-size: 27px;
}
h3,
.h3 {
  font-size: 23px;
}
h4,
.h4 {
  font-size: 17px;
}
h5,
.h5 {
  font-size: 13px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 9px;
}
.lead {
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 19.5px;
  }
}
small,
.small {
  font-size: 92%;
}
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 8px;
  margin: 36px 0 18px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 9px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 18px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 541px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 9px 18px;
  margin: 0 0 18px;
  font-size: inherit;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 18px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 2px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #888;
  background-color: transparent;
  border-radius: 1px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 8.5px;
  margin: 0 0 9px;
  font-size: 12px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 2px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) {
  .container {
    width: 768px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 940px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1140px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0px;
  padding-right: 0px;
}
.row {
  margin-left: 0px;
  margin-right: 0px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 18px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 13.5px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 18px;
  font-size: 19.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 32px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 45px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 18px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 31px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 30px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
select.input-lg {
  height: 45px;
  line-height: 45px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
.form-group-lg select.form-control {
  height: 45px;
  line-height: 45px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 45px;
  min-height: 35px;
  padding: 11px 16px;
  font-size: 17px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 40px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 45px;
  height: 45px;
  line-height: 45px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 23px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #404040;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 25px;
}
.form-horizontal .form-group {
  margin-left: 0px;
  margin-right: 0px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 0px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 17px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 13px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 541px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
  border-radius: 3px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  line-height: 45px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 2px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 1px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 17px;
  border-radius: 3px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 2px 2px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 2px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 2px 2px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 30px;
  margin-bottom: 18px;
  border: 1px solid transparent;
}
@media (min-width: 541px) {
  .navbar {
    border-radius: 2px;
  }
}
@media (min-width: 541px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 0px;
  padding-left: 0px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 541px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 540px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: 0px;
  margin-left: 0px;
}
@media (min-width: 541px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 541px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 541px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 6px 0px;
  font-size: 17px;
  line-height: 18px;
  height: 30px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 541px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: 0px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 0px;
  padding: 9px 10px;
  margin-top: -2px;
  margin-bottom: -2px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 541px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 3px 0px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 18px;
}
@media (max-width: 540px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 18px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 541px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.navbar-form {
  margin-left: 0px;
  margin-right: 0px;
  padding: 10px 0px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: -1px;
  margin-bottom: -1px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 540px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 541px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: -1px;
  margin-bottom: -1px;
}
.navbar-btn.btn-sm {
  margin-top: 0px;
  margin-bottom: 0px;
}
.navbar-btn.btn-xs {
  margin-top: 4px;
  margin-bottom: 4px;
}
.navbar-text {
  margin-top: 6px;
  margin-bottom: 6px;
}
@media (min-width: 541px) {
  .navbar-text {
    float: left;
    margin-left: 0px;
    margin-right: 0px;
  }
}
@media (min-width: 541px) {
  .navbar-left {
    float: left !important;
    float: left;
  }
  .navbar-right {
    float: right !important;
    float: right;
    margin-right: 0px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 540px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@media (max-width: 540px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 18px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 2px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #5e5e5e;
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 2px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 1px;
  border-top-left-radius: 1px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 1px;
  border-top-right-radius: 1px;
}
.pager {
  padding-left: 0;
  margin: 18px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 3px;
  padding-left: 0px;
  padding-right: 0px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 59px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 18px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #000;
}
.alert {
  padding: 15px;
  margin-bottom: 18px;
  border: 1px solid transparent;
  border-radius: 2px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 18px;
  margin-bottom: 18px;
  background-color: #f5f5f5;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 18px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 18px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 18px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 2px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 3px;
}
.well-sm {
  padding: 9px;
  border-radius: 1px;
}
.close {
  float: right;
  font-size: 19.5px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 2px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 13px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 13px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 2px 2px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.item_buttons:before,
.item_buttons:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.item_buttons:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*!
*
* Font Awesome
*
*/
/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
/*!
*
* IPython base
*
*/
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
code {
  color: #000;
}
pre {
  font-size: inherit;
  line-height: inherit;
}
label {
  font-weight: normal;
}
/* Make the page background atleast 100% the height of the view port */
/* Make the page itself atleast 70% the height of the view port */
.border-box-sizing {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.corner-all {
  border-radius: 2px;
}
.no-padding {
  padding: 0px;
}
/* Flexible box model classes */
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
/* This file is a compatability layer.  It allows the usage of flexible box 
model layouts accross multiple browsers, including older browsers.  The newest,
universal implementation of the flexible box model is used when available (see
`Modern browsers` comments below).  Browsers that are known to implement this 
new spec completely include:

    Firefox 28.0+
    Chrome 29.0+
    Internet Explorer 11+ 
    Opera 17.0+

Browsers not listed, including Safari, are supported via the styling under the
`Old browsers` comments below.
*/
.hbox {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
.hbox > * {
  /* Old browsers */
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  /* Modern browsers */
  flex: none;
}
.vbox {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.vbox > * {
  /* Old browsers */
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  /* Modern browsers */
  flex: none;
}
.hbox.reverse,
.vbox.reverse,
.reverse {
  /* Old browsers */
  -webkit-box-direction: reverse;
  -moz-box-direction: reverse;
  box-direction: reverse;
  /* Modern browsers */
  flex-direction: row-reverse;
}
.hbox.box-flex0,
.vbox.box-flex0,
.box-flex0 {
  /* Old browsers */
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  /* Modern browsers */
  flex: none;
  width: auto;
}
.hbox.box-flex1,
.vbox.box-flex1,
.box-flex1 {
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
.hbox.box-flex,
.vbox.box-flex,
.box-flex {
  /* Old browsers */
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
.hbox.box-flex2,
.vbox.box-flex2,
.box-flex2 {
  /* Old browsers */
  -webkit-box-flex: 2;
  -moz-box-flex: 2;
  box-flex: 2;
  /* Modern browsers */
  flex: 2;
}
.box-group1 {
  /*  Deprecated */
  -webkit-box-flex-group: 1;
  -moz-box-flex-group: 1;
  box-flex-group: 1;
}
.box-group2 {
  /* Deprecated */
  -webkit-box-flex-group: 2;
  -moz-box-flex-group: 2;
  box-flex-group: 2;
}
.hbox.start,
.vbox.start,
.start {
  /* Old browsers */
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  /* Modern browsers */
  justify-content: flex-start;
}
.hbox.end,
.vbox.end,
.end {
  /* Old browsers */
  -webkit-box-pack: end;
  -moz-box-pack: end;
  box-pack: end;
  /* Modern browsers */
  justify-content: flex-end;
}
.hbox.center,
.vbox.center,
.center {
  /* Old browsers */
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  /* Modern browsers */
  justify-content: center;
}
.hbox.baseline,
.vbox.baseline,
.baseline {
  /* Old browsers */
  -webkit-box-pack: baseline;
  -moz-box-pack: baseline;
  box-pack: baseline;
  /* Modern browsers */
  justify-content: baseline;
}
.hbox.stretch,
.vbox.stretch,
.stretch {
  /* Old browsers */
  -webkit-box-pack: stretch;
  -moz-box-pack: stretch;
  box-pack: stretch;
  /* Modern browsers */
  justify-content: stretch;
}
.hbox.align-start,
.vbox.align-start,
.align-start {
  /* Old browsers */
  -webkit-box-align: start;
  -moz-box-align: start;
  box-align: start;
  /* Modern browsers */
  align-items: flex-start;
}
.hbox.align-end,
.vbox.align-end,
.align-end {
  /* Old browsers */
  -webkit-box-align: end;
  -moz-box-align: end;
  box-align: end;
  /* Modern browsers */
  align-items: flex-end;
}
.hbox.align-center,
.vbox.align-center,
.align-center {
  /* Old browsers */
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  /* Modern browsers */
  align-items: center;
}
.hbox.align-baseline,
.vbox.align-baseline,
.align-baseline {
  /* Old browsers */
  -webkit-box-align: baseline;
  -moz-box-align: baseline;
  box-align: baseline;
  /* Modern browsers */
  align-items: baseline;
}
.hbox.align-stretch,
.vbox.align-stretch,
.align-stretch {
  /* Old browsers */
  -webkit-box-align: stretch;
  -moz-box-align: stretch;
  box-align: stretch;
  /* Modern browsers */
  align-items: stretch;
}
div.error {
  margin: 2em;
  text-align: center;
}
div.error > h1 {
  font-size: 500%;
  line-height: normal;
}
div.error > p {
  font-size: 200%;
  line-height: normal;
}
div.traceback-wrapper {
  text-align: left;
  max-width: 800px;
  margin: auto;
}
/**
 * Primary styles
 *
 * Author: Jupyter Development Team
 */
body {
  background-color: #fff;
  /* This makes sure that the body covers the entire window and needs to
       be in a different element than the display: box in wrapper below */
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  overflow: visible;
}
body > #header {
  /* Initially hidden to prevent FLOUC */
  display: none;
  background-color: #fff;
  /* Display over codemirror */
  position: relative;
  z-index: 100;
}
body > #header #header-container {
  padding-bottom: 5px;
  padding-top: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
body > #header .header-bar {
  width: 100%;
  height: 1px;
  background: #e7e7e7;
  margin-bottom: -1px;
}
@media print {
  body > #header {
    display: none !important;
  }
}
#header-spacer {
  width: 100%;
  visibility: hidden;
}
@media print {
  #header-spacer {
    display: none;
  }
}
#ipython_notebook {
  padding-left: 0px;
  padding-top: 1px;
  padding-bottom: 1px;
}
@media (max-width: 991px) {
  #ipython_notebook {
    margin-left: 10px;
  }
}
[dir="rtl"] #ipython_notebook {
  float: right !important;
}
#noscript {
  width: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  text-align: center;
  font-size: 22px;
  color: red;
  font-weight: bold;
}
#ipython_notebook img {
  height: 28px;
}
#site {
  width: 100%;
  display: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  overflow: auto;
}
@media print {
  #site {
    height: auto !important;
  }
}
/* Smaller buttons */
.ui-button .ui-button-text {
  padding: 0.2em 0.8em;
  font-size: 77%;
}
input.ui-button {
  padding: 0.3em 0.9em;
}
span#login_widget {
  float: right;
}
span#login_widget > .button,
#logout {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
span#login_widget > .button:focus,
#logout:focus,
span#login_widget > .button.focus,
#logout.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
span#login_widget > .button:hover,
#logout:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
span#login_widget > .button:active:hover,
#logout:active:hover,
span#login_widget > .button.active:hover,
#logout.active:hover,
.open > .dropdown-togglespan#login_widget > .button:hover,
.open > .dropdown-toggle#logout:hover,
span#login_widget > .button:active:focus,
#logout:active:focus,
span#login_widget > .button.active:focus,
#logout.active:focus,
.open > .dropdown-togglespan#login_widget > .button:focus,
.open > .dropdown-toggle#logout:focus,
span#login_widget > .button:active.focus,
#logout:active.focus,
span#login_widget > .button.active.focus,
#logout.active.focus,
.open > .dropdown-togglespan#login_widget > .button.focus,
.open > .dropdown-toggle#logout.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
  background-image: none;
}
span#login_widget > .button.disabled:hover,
#logout.disabled:hover,
span#login_widget > .button[disabled]:hover,
#logout[disabled]:hover,
fieldset[disabled] span#login_widget > .button:hover,
fieldset[disabled] #logout:hover,
span#login_widget > .button.disabled:focus,
#logout.disabled:focus,
span#login_widget > .button[disabled]:focus,
#logout[disabled]:focus,
fieldset[disabled] span#login_widget > .button:focus,
fieldset[disabled] #logout:focus,
span#login_widget > .button.disabled.focus,
#logout.disabled.focus,
span#login_widget > .button[disabled].focus,
#logout[disabled].focus,
fieldset[disabled] span#login_widget > .button.focus,
fieldset[disabled] #logout.focus {
  background-color: #fff;
  border-color: #ccc;
}
span#login_widget > .button .badge,
#logout .badge {
  color: #fff;
  background-color: #333;
}
.nav-header {
  text-transform: none;
}
#header > span {
  margin-top: 10px;
}
.modal_stretch .modal-dialog {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  min-height: 80vh;
}
.modal_stretch .modal-dialog .modal-body {
  max-height: calc(100vh - 200px);
  overflow: auto;
  flex: 1;
}
@media (min-width: 768px) {
  .modal .modal-dialog {
    width: 700px;
  }
}
@media (min-width: 768px) {
  select.form-control {
    margin-left: 12px;
    margin-right: 12px;
  }
}
/*!
*
* IPython auth
*
*/
.center-nav {
  display: inline-block;
  margin-bottom: -4px;
}
/*!
*
* IPython tree view
*
*/
/* We need an invisible input field on top of the sentense*/
/* "Drag file onto the list ..." */
.alternate_upload {
  background-color: none;
  display: inline;
}
.alternate_upload.form {
  padding: 0;
  margin: 0;
}
.alternate_upload input.fileinput {
  text-align: center;
  vertical-align: middle;
  display: inline;
  opacity: 0;
  z-index: 2;
  width: 12ex;
  margin-right: -12ex;
}
.alternate_upload .btn-upload {
  height: 22px;
}
/**
 * Primary styles
 *
 * Author: Jupyter Development Team
 */
[dir="rtl"] #tabs li {
  float: right;
}
ul#tabs {
  margin-bottom: 4px;
}
[dir="rtl"] ul#tabs {
  margin-right: 0px;
}
ul#tabs a {
  padding-top: 6px;
  padding-bottom: 4px;
}
ul.breadcrumb a:focus,
ul.breadcrumb a:hover {
  text-decoration: none;
}
ul.breadcrumb i.icon-home {
  font-size: 16px;
  margin-right: 4px;
}
ul.breadcrumb span {
  color: #5e5e5e;
}
.list_toolbar {
  padding: 4px 0 4px 0;
  vertical-align: middle;
}
.list_toolbar .tree-buttons {
  padding-top: 1px;
}
[dir="rtl"] .list_toolbar .tree-buttons {
  float: left !important;
}
[dir="rtl"] .list_toolbar .pull-right {
  padding-top: 1px;
  float: left !important;
}
[dir="rtl"] .list_toolbar .pull-left {
  float: right !important;
}
.dynamic-buttons {
  padding-top: 3px;
  display: inline-block;
}
.list_toolbar [class*="span"] {
  min-height: 24px;
}
.list_header {
  font-weight: bold;
  background-color: #EEE;
}
.list_placeholder {
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 7px;
  padding-right: 7px;
}
.list_container {
  margin-top: 4px;
  margin-bottom: 20px;
  border: 1px solid #ddd;
  border-radius: 2px;
}
.list_container > div {
  border-bottom: 1px solid #ddd;
}
.list_container > div:hover .list-item {
  background-color: red;
}
.list_container > div:last-child {
  border: none;
}
.list_item:hover .list_item {
  background-color: #ddd;
}
.list_item a {
  text-decoration: none;
}
.list_item:hover {
  background-color: #fafafa;
}
.list_header > div,
.list_item > div {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 7px;
  padding-right: 7px;
  line-height: 22px;
}
.list_header > div input,
.list_item > div input {
  margin-right: 7px;
  margin-left: 14px;
  vertical-align: baseline;
  line-height: 22px;
  position: relative;
  top: -1px;
}
.list_header > div .item_link,
.list_item > div .item_link {
  margin-left: -1px;
  vertical-align: baseline;
  line-height: 22px;
}
.new-file input[type=checkbox] {
  visibility: hidden;
}
.item_name {
  line-height: 22px;
  height: 24px;
}
.item_icon {
  font-size: 14px;
  color: #5e5e5e;
  margin-right: 7px;
  margin-left: 7px;
  line-height: 22px;
  vertical-align: baseline;
}
.item_buttons {
  line-height: 1em;
  margin-left: -5px;
}
.item_buttons .btn,
.item_buttons .btn-group,
.item_buttons .input-group {
  float: left;
}
.item_buttons > .btn,
.item_buttons > .btn-group,
.item_buttons > .input-group {
  margin-left: 5px;
}
.item_buttons .btn {
  min-width: 13ex;
}
.item_buttons .running-indicator {
  padding-top: 4px;
  color: #5cb85c;
}
.item_buttons .kernel-name {
  padding-top: 4px;
  color: #5bc0de;
  margin-right: 7px;
  float: left;
}
.toolbar_info {
  height: 24px;
  line-height: 24px;
}
.list_item input:not([type=checkbox]) {
  padding-top: 3px;
  padding-bottom: 3px;
  height: 22px;
  line-height: 14px;
  margin: 0px;
}
.highlight_text {
  color: blue;
}
#project_name {
  display: inline-block;
  padding-left: 7px;
  margin-left: -2px;
}
#project_name > .breadcrumb {
  padding: 0px;
  margin-bottom: 0px;
  background-color: transparent;
  font-weight: bold;
}
#tree-selector {
  padding-right: 0px;
}
[dir="rtl"] #tree-selector a {
  float: right;
}
#button-select-all {
  min-width: 50px;
}
#select-all {
  margin-left: 7px;
  margin-right: 2px;
}
.menu_icon {
  margin-right: 2px;
}
.tab-content .row {
  margin-left: 0px;
  margin-right: 0px;
}
.folder_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f114";
}
.folder_icon:before.pull-left {
  margin-right: .3em;
}
.folder_icon:before.pull-right {
  margin-left: .3em;
}
.notebook_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f02d";
  position: relative;
  top: -1px;
}
.notebook_icon:before.pull-left {
  margin-right: .3em;
}
.notebook_icon:before.pull-right {
  margin-left: .3em;
}
.running_notebook_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f02d";
  position: relative;
  top: -1px;
  color: #5cb85c;
}
.running_notebook_icon:before.pull-left {
  margin-right: .3em;
}
.running_notebook_icon:before.pull-right {
  margin-left: .3em;
}
.file_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f016";
  position: relative;
  top: -2px;
}
.file_icon:before.pull-left {
  margin-right: .3em;
}
.file_icon:before.pull-right {
  margin-left: .3em;
}
#notebook_toolbar .pull-right {
  padding-top: 0px;
  margin-right: -1px;
}
ul#new-menu {
  left: auto;
  right: 0;
}
[dir="rtl"] #new-menu {
  text-align: right;
}
.kernel-menu-icon {
  padding-right: 12px;
  width: 24px;
  content: "\f096";
}
.kernel-menu-icon:before {
  content: "\f096";
}
.kernel-menu-icon-current:before {
  content: "\f00c";
}
#tab_content {
  padding-top: 20px;
}
#running .panel-group .panel {
  margin-top: 3px;
  margin-bottom: 1em;
}
#running .panel-group .panel .panel-heading {
  background-color: #EEE;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 7px;
  padding-right: 7px;
  line-height: 22px;
}
#running .panel-group .panel .panel-heading a:focus,
#running .panel-group .panel .panel-heading a:hover {
  text-decoration: none;
}
#running .panel-group .panel .panel-body {
  padding: 0px;
}
#running .panel-group .panel .panel-body .list_container {
  margin-top: 0px;
  margin-bottom: 0px;
  border: 0px;
  border-radius: 0px;
}
#running .panel-group .panel .panel-body .list_container .list_item {
  border-bottom: 1px solid #ddd;
}
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
  border-bottom: 0px;
}
[dir="rtl"] #running .col-sm-8 {
  float: right !important;
}
.delete-button {
  display: none;
}
.duplicate-button {
  display: none;
}
.rename-button {
  display: none;
}
.shutdown-button {
  display: none;
}
.dynamic-instructions {
  display: inline-block;
  padding-top: 4px;
}
/*!
*
* IPython text editor webapp
*
*/
.selected-keymap i.fa {
  padding: 0px 5px;
}
.selected-keymap i.fa:before {
  content: "\f00c";
}
#mode-menu {
  overflow: auto;
  max-height: 20em;
}
.edit_app #header {
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.edit_app #menubar .navbar {
  /* Use a negative 1 bottom margin, so the border overlaps the border of the
    header */
  margin-bottom: -1px;
}
.dirty-indicator {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
}
.dirty-indicator.pull-left {
  margin-right: .3em;
}
.dirty-indicator.pull-right {
  margin-left: .3em;
}
.dirty-indicator-dirty {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
}
.dirty-indicator-dirty.pull-left {
  margin-right: .3em;
}
.dirty-indicator-dirty.pull-right {
  margin-left: .3em;
}
.dirty-indicator-clean {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 20px;
}
.dirty-indicator-clean.pull-left {
  margin-right: .3em;
}
.dirty-indicator-clean.pull-right {
  margin-left: .3em;
}
.dirty-indicator-clean:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f00c";
}
.dirty-indicator-clean:before.pull-left {
  margin-right: .3em;
}
.dirty-indicator-clean:before.pull-right {
  margin-left: .3em;
}
#filename {
  font-size: 16pt;
  display: table;
  padding: 0px 5px;
}
#current-mode {
  padding-left: 5px;
  padding-right: 5px;
}
#texteditor-backdrop {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media not print {
  #texteditor-backdrop {
    background-color: #EEE;
  }
}
@media print {
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
    background-color: #fff;
  }
}
@media not print {
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
    background-color: #fff;
  }
}
@media not print {
  #texteditor-backdrop #texteditor-container {
    padding: 0px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  }
}
/*!
*
* IPython notebook
*
*/
/* CSS font colors for translated ANSI colors. */
.ansibold {
  font-weight: bold;
}
/* use dark versions for foreground, to improve visibility */
.ansiblack {
  color: black;
}
.ansired {
  color: darkred;
}
.ansigreen {
  color: darkgreen;
}
.ansiyellow {
  color: #c4a000;
}
.ansiblue {
  color: darkblue;
}
.ansipurple {
  color: darkviolet;
}
.ansicyan {
  color: steelblue;
}
.ansigray {
  color: gray;
}
/* and light for background, for the same reason */
.ansibgblack {
  background-color: black;
}
.ansibgred {
  background-color: red;
}
.ansibggreen {
  background-color: green;
}
.ansibgyellow {
  background-color: yellow;
}
.ansibgblue {
  background-color: blue;
}
.ansibgpurple {
  background-color: magenta;
}
.ansibgcyan {
  background-color: cyan;
}
.ansibggray {
  background-color: gray;
}
div.cell {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  border-radius: 2px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  width: 100%;
  padding: 5px;
  /* This acts as a spacer between cells, that is outside the border */
  margin: 0px;
  outline: none;
  border-left-width: 1px;
  padding-left: 5px;
  background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);
}
div.cell.jupyter-soft-selected {
  border-left-color: #90CAF9;
  border-left-color: #E3F2FD;
  border-left-width: 1px;
  padding-left: 5px;
  border-right-color: #E3F2FD;
  border-right-width: 1px;
  background: #E3F2FD;
}
@media print {
  div.cell.jupyter-soft-selected {
    border-color: transparent;
  }
}
div.cell.selected {
  border-color: #ababab;
  border-left-width: 0px;
  padding-left: 6px;
  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);
}
@media print {
  div.cell.selected {
    border-color: transparent;
  }
}
div.cell.selected.jupyter-soft-selected {
  border-left-width: 0;
  padding-left: 6px;
  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);
}
.edit_mode div.cell.selected {
  border-color: #66BB6A;
  border-left-width: 0px;
  padding-left: 6px;
  background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);
}
@media print {
  .edit_mode div.cell.selected {
    border-color: transparent;
  }
}
.prompt {
  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
  min-width: 14ex;
  /* This padding is tuned to match the padding on the CodeMirror editor. */
  padding: 0.4em;
  margin: 0px;
  font-family: monospace;
  text-align: right;
  /* This has to match that of the the CodeMirror class line-height below */
  line-height: 1.21429em;
  /* Don't highlight prompt number selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Use default cursor */
  cursor: default;
}
@media (max-width: 540px) {
  .prompt {
    text-align: left;
  }
}
div.inner_cell {
  min-width: 0;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_area {
  border: 1px solid #cfcfcf;
  border-radius: 2px;
  background: #f7f7f7;
  line-height: 1.21429em;
}
/* This is needed so that empty prompt areas can collapse to zero height when there
   is no content in the output_subarea and the prompt. The main purpose of this is
   to make sure that empty JavaScript output_subareas have no height. */
div.prompt:empty {
  padding-top: 0;
  padding-bottom: 0;
}
div.unrecognized_cell {
  padding: 5px 5px 5px 0px;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
div.unrecognized_cell .inner_cell {
  border-radius: 2px;
  padding: 5px;
  font-weight: bold;
  color: red;
  border: 1px solid #cfcfcf;
  background: #eaeaea;
}
div.unrecognized_cell .inner_cell a {
  color: inherit;
  text-decoration: none;
}
div.unrecognized_cell .inner_cell a:hover {
  color: inherit;
  text-decoration: none;
}
@media (max-width: 540px) {
  div.unrecognized_cell > div.prompt {
    display: none;
  }
}
div.code_cell {
  /* avoid page breaking on code cells when printing */
}
@media print {
  div.code_cell {
    page-break-inside: avoid;
  }
}
/* any special styling for code cells that are currently running goes here */
div.input {
  page-break-inside: avoid;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
@media (max-width: 540px) {
  div.input {
    /* Old browsers */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-align: stretch;
    display: -moz-box;
    -moz-box-orient: vertical;
    -moz-box-align: stretch;
    display: box;
    box-orient: vertical;
    box-align: stretch;
    /* Modern browsers */
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_prompt {
  color: #303F9F;
  border-top: 1px solid transparent;
}
div.input_area > div.highlight {
  margin: 0.4em;
  border: none;
  padding: 0px;
  background-color: transparent;
}
div.input_area > div.highlight > pre {
  margin: 0px;
  border: none;
  padding: 0px;
  background-color: transparent;
}
/* The following gets added to the <head> if it is detected that the user has a
 * monospace font with inconsistent normal/bold/italic height.  See
 * notebookmain.js.  Such fonts will have keywords vertically offset with
 * respect to the rest of the text.  The user should select a better font.
 * See: https://github.com/ipython/ipython/issues/1503
 *
 * .CodeMirror span {
 *      vertical-align: bottom;
 * }
 */
.CodeMirror {
  line-height: 1.21429em;
  /* Changed from 1em to our global default */
  font-size: 14px;
  height: auto;
  /* Changed to auto to autogrow */
  background: none;
  /* Changed from white to allow our bg to show through */
}
.CodeMirror-scroll {
  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/
  overflow-y: hidden;
  overflow-x: auto;
}
.CodeMirror-lines {
  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
  /* we have set a different line-height and want this to scale with that. */
  padding: 0.4em;
}
.CodeMirror-linenumber {
  padding: 0 8px 0 4px;
}
.CodeMirror-gutters {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.CodeMirror pre {
  /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
  /* .CodeMirror-lines */
  padding: 0;
  border: 0;
  border-radius: 0;
}
/*

Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
Adapted from GitHub theme

*/
.highlight-base {
  color: #000;
}
.highlight-variable {
  color: #000;
}
.highlight-variable-2 {
  color: #1a1a1a;
}
.highlight-variable-3 {
  color: #333333;
}
.highlight-string {
  color: #BA2121;
}
.highlight-comment {
  color: #408080;
  font-style: italic;
}
.highlight-number {
  color: #080;
}
.highlight-atom {
  color: #88F;
}
.highlight-keyword {
  color: #008000;
  font-weight: bold;
}
.highlight-builtin {
  color: #008000;
}
.highlight-error {
  color: #f00;
}
.highlight-operator {
  color: #AA22FF;
  font-weight: bold;
}
.highlight-meta {
  color: #AA22FF;
}
/* previously not defined, copying from default codemirror */
.highlight-def {
  color: #00f;
}
.highlight-string-2 {
  color: #f50;
}
.highlight-qualifier {
  color: #555;
}
.highlight-bracket {
  color: #997;
}
.highlight-tag {
  color: #170;
}
.highlight-attribute {
  color: #00c;
}
.highlight-header {
  color: blue;
}
.highlight-quote {
  color: #090;
}
.highlight-link {
  color: #00c;
}
/* apply the same style to codemirror */
.cm-s-ipython span.cm-keyword {
  color: #008000;
  font-weight: bold;
}
.cm-s-ipython span.cm-atom {
  color: #88F;
}
.cm-s-ipython span.cm-number {
  color: #080;
}
.cm-s-ipython span.cm-def {
  color: #00f;
}
.cm-s-ipython span.cm-variable {
  color: #000;
}
.cm-s-ipython span.cm-operator {
  color: #AA22FF;
  font-weight: bold;
}
.cm-s-ipython span.cm-variable-2 {
  color: #1a1a1a;
}
.cm-s-ipython span.cm-variable-3 {
  color: #333333;
}
.cm-s-ipython span.cm-comment {
  color: #408080;
  font-style: italic;
}
.cm-s-ipython span.cm-string {
  color: #BA2121;
}
.cm-s-ipython span.cm-string-2 {
  color: #f50;
}
.cm-s-ipython span.cm-meta {
  color: #AA22FF;
}
.cm-s-ipython span.cm-qualifier {
  color: #555;
}
.cm-s-ipython span.cm-builtin {
  color: #008000;
}
.cm-s-ipython span.cm-bracket {
  color: #997;
}
.cm-s-ipython span.cm-tag {
  color: #170;
}
.cm-s-ipython span.cm-attribute {
  color: #00c;
}
.cm-s-ipython span.cm-header {
  color: blue;
}
.cm-s-ipython span.cm-quote {
  color: #090;
}
.cm-s-ipython span.cm-link {
  color: #00c;
}
.cm-s-ipython span.cm-error {
  color: #f00;
}
.cm-s-ipython span.cm-tab {
  background: url();
  background-position: right;
  background-repeat: no-repeat;
}
div.output_wrapper {
  /* this position must be relative to enable descendents to be absolute within it */
  position: relative;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
  z-index: 1;
}
/* class for the output area when it should be height-limited */
div.output_scroll {
  /* ideally, this would be max-height, but FF barfs all over that */
  height: 24em;
  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
  width: 100%;
  overflow: auto;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
  display: block;
}
/* output div while it is collapsed */
div.output_collapsed {
  margin: 0px;
  padding: 0px;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
div.out_prompt_overlay {
  height: 100%;
  padding: 0px 0.4em;
  position: absolute;
  border-radius: 2px;
}
div.out_prompt_overlay:hover {
  /* use inner shadow to get border that is computed the same on WebKit/FF */
  -webkit-box-shadow: inset 0 0 1px #000;
  box-shadow: inset 0 0 1px #000;
  background: rgba(240, 240, 240, 0.5);
}
div.output_prompt {
  color: #D84315;
}
/* This class is the outer container of all output sections. */
div.output_area {
  padding: 0px;
  page-break-inside: avoid;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
div.output_area .MathJax_Display {
  text-align: left !important;
}
div.output_area .rendered_html table {
  margin-left: 0;
  margin-right: 0;
}
div.output_area .rendered_html img {
  margin-left: 0;
  margin-right: 0;
}
div.output_area img,
div.output_area svg {
  max-width: 100%;
  height: auto;
}
div.output_area img.unconfined,
div.output_area svg.unconfined {
  max-width: none;
}
/* This is needed to protect the pre formating from global settings such
   as that of bootstrap */
.output {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: vertical;
  -moz-box-align: stretch;
  display: box;
  box-orient: vertical;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 540px) {
  div.output_area {
    /* Old browsers */
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-box-align: stretch;
    display: -moz-box;
    -moz-box-orient: vertical;
    -moz-box-align: stretch;
    display: box;
    box-orient: vertical;
    box-align: stretch;
    /* Modern browsers */
    display: flex;
    flex-direction: column;
    align-items: stretch;
  }
}
div.output_area pre {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  color: black;
  background-color: transparent;
  border-radius: 0;
}
/* This class is for the output subarea inside the output_area and after
   the prompt div. */
div.output_subarea {
  overflow-x: auto;
  padding: 0.4em;
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
  max-width: calc(100% - 14ex);
}
div.output_scroll div.output_subarea {
  overflow-x: visible;
}
/* The rest of the output_* classes are for special styling of the different
   output types */
/* all text output has this class: */
div.output_text {
  text-align: left;
  color: #000;
  /* This has to match that of the the CodeMirror class line-height below */
  line-height: 1.21429em;
}
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
div.output_stderr {
  background: #fdd;
  /* very light red background for stderr */
}
div.output_latex {
  text-align: left;
}
/* Empty output_javascript divs should have no height */
div.output_javascript:empty {
  padding: 0;
}
.js-error {
  color: darkred;
}
/* raw_input styles */
div.raw_input_container {
  line-height: 1.21429em;
  padding-top: 5px;
}
pre.raw_input_prompt {
  /* nothing needed here. */
}
input.raw_input {
  font-family: monospace;
  font-size: inherit;
  color: inherit;
  width: auto;
  /* make sure input baseline aligns with prompt */
  vertical-align: baseline;
  /* padding + margin = 0.5em between prompt and cursor */
  padding: 0em 0.25em;
  margin: 0em 0.25em;
}
input.raw_input:focus {
  box-shadow: none;
}
p.p-space {
  margin-bottom: 10px;
}
div.output_unrecognized {
  padding: 5px;
  font-weight: bold;
  color: red;
}
div.output_unrecognized a {
  color: inherit;
  text-decoration: none;
}
div.output_unrecognized a:hover {
  color: inherit;
  text-decoration: none;
}
.rendered_html {
  color: #000;
  /* any extras will just be numbers: */
}
.rendered_html em {
  font-style: italic;
}
.rendered_html strong {
  font-weight: bold;
}
.rendered_html u {
  text-decoration: underline;
}
.rendered_html :link {
  text-decoration: underline;
}
.rendered_html :visited {
  text-decoration: underline;
}
.rendered_html h1 {
  font-size: 185.7%;
  margin: 1.08em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h2 {
  font-size: 157.1%;
  margin: 1.27em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h3 {
  font-size: 128.6%;
  margin: 1.55em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h4 {
  font-size: 100%;
  margin: 2em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
}
.rendered_html h5 {
  font-size: 100%;
  margin: 2em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
  font-style: italic;
}
.rendered_html h6 {
  font-size: 100%;
  margin: 2em 0 0 0;
  font-weight: bold;
  line-height: 1.0;
  font-style: italic;
}
.rendered_html h1:first-child {
  margin-top: 0.538em;
}
.rendered_html h2:first-child {
  margin-top: 0.636em;
}
.rendered_html h3:first-child {
  margin-top: 0.777em;
}
.rendered_html h4:first-child {
  margin-top: 1em;
}
.rendered_html h5:first-child {
  margin-top: 1em;
}
.rendered_html h6:first-child {
  margin-top: 1em;
}
.rendered_html ul {
  list-style: disc;
  margin: 0em 2em;
  padding-left: 0px;
}
.rendered_html ul ul {
  list-style: square;
  margin: 0em 2em;
}
.rendered_html ul ul ul {
  list-style: circle;
  margin: 0em 2em;
}
.rendered_html ol {
  list-style: decimal;
  margin: 0em 2em;
  padding-left: 0px;
}
.rendered_html ol ol {
  list-style: upper-alpha;
  margin: 0em 2em;
}
.rendered_html ol ol ol {
  list-style: lower-alpha;
  margin: 0em 2em;
}
.rendered_html ol ol ol ol {
  list-style: lower-roman;
  margin: 0em 2em;
}
.rendered_html ol ol ol ol ol {
  list-style: decimal;
  margin: 0em 2em;
}
.rendered_html * + ul {
  margin-top: 1em;
}
.rendered_html * + ol {
  margin-top: 1em;
}
.rendered_html hr {
  color: black;
  background-color: black;
}
.rendered_html pre {
  margin: 1em 2em;
}
.rendered_html pre,
.rendered_html code {
  border: 0;
  background-color: #fff;
  color: #000;
  font-size: 100%;
  padding: 0px;
}
.rendered_html blockquote {
  margin: 1em 2em;
}
.rendered_html table {
  margin-left: auto;
  margin-right: auto;
  border: 1px solid black;
  border-collapse: collapse;
}
.rendered_html tr,
.rendered_html th,
.rendered_html td {
  border: 1px solid black;
  border-collapse: collapse;
  margin: 1em 2em;
}
.rendered_html td,
.rendered_html th {
  text-align: left;
  vertical-align: middle;
  padding: 4px;
}
.rendered_html th {
  font-weight: bold;
}
.rendered_html * + table {
  margin-top: 1em;
}
.rendered_html p {
  text-align: left;
}
.rendered_html * + p {
  margin-top: 1em;
}
.rendered_html img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.rendered_html * + img {
  margin-top: 1em;
}
.rendered_html img,
.rendered_html svg {
  max-width: 100%;
  height: auto;
}
.rendered_html img.unconfined,
.rendered_html svg.unconfined {
  max-width: none;
}
div.text_cell {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
@media (max-width: 540px) {
  div.text_cell > div.prompt {
    display: none;
  }
}
div.text_cell_render {
  /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
  outline: none;
  resize: none;
  width: inherit;
  border-style: none;
  padding: 0.5em 0.5em 0.5em 0.4em;
  color: #000;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
a.anchor-link:link {
  text-decoration: none;
  padding: 0px 20px;
  visibility: hidden;
}
h1:hover .anchor-link,
h2:hover .anchor-link,
h3:hover .anchor-link,
h4:hover .anchor-link,
h5:hover .anchor-link,
h6:hover .anchor-link {
  visibility: visible;
}
.text_cell.rendered .input_area {
  display: none;
}
.text_cell.rendered .rendered_html {
  overflow-x: auto;
  overflow-y: hidden;
}
.text_cell.unrendered .text_cell_render {
  display: none;
}
.cm-header-1,
.cm-header-2,
.cm-header-3,
.cm-header-4,
.cm-header-5,
.cm-header-6 {
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.cm-header-1 {
  font-size: 185.7%;
}
.cm-header-2 {
  font-size: 157.1%;
}
.cm-header-3 {
  font-size: 128.6%;
}
.cm-header-4 {
  font-size: 110%;
}
.cm-header-5 {
  font-size: 100%;
  font-style: italic;
}
.cm-header-6 {
  font-size: 100%;
  font-style: italic;
}
/*!
*
* IPython notebook webapp
*
*/
@media (max-width: 767px) {
  .notebook_app {
    padding-left: 0px;
    padding-right: 0px;
  }
}
#ipython-main-app {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 100%;
}
div#notebook_panel {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 100%;
}
div#notebook {
  font-size: 14px;
  line-height: 20px;
  overflow-y: hidden;
  overflow-x: auto;
  width: 100%;
  /* This spaces the page away from the edge of the notebook area */
  padding-top: 20px;
  margin: 0px;
  outline: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  min-height: 100%;
}
@media not print {
  #notebook-container {
    padding: 15px;
    background-color: #fff;
    min-height: 0;
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  }
}
@media print {
  #notebook-container {
    width: 100%;
  }
}
div.ui-widget-content {
  border: 1px solid #ababab;
  outline: none;
}
pre.dialog {
  background-color: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 2px;
  padding: 0.4em;
  padding-left: 2em;
}
p.dialog {
  padding: 0.2em;
}
/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems
   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.
 */
pre,
code,
kbd,
samp {
  white-space: pre-wrap;
}
#fonttest {
  font-family: monospace;
}
p {
  margin-bottom: 0;
}
.end_space {
  min-height: 100px;
  transition: height .2s ease;
}
.notebook_app > #header {
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
@media not print {
  .notebook_app {
    background-color: #EEE;
  }
}
kbd {
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  margin: 2px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
/* CSS for the cell toolbar */
.celltoolbar {
  border: thin solid #CFCFCF;
  border-bottom: none;
  background: #EEE;
  border-radius: 2px 2px 0px 0px;
  width: 100%;
  height: 29px;
  padding-right: 4px;
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
  /* Old browsers */
  -webkit-box-pack: end;
  -moz-box-pack: end;
  box-pack: end;
  /* Modern browsers */
  justify-content: flex-end;
  display: -webkit-flex;
}
@media print {
  .celltoolbar {
    display: none;
  }
}
.ctb_hideshow {
  display: none;
  vertical-align: bottom;
}
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
   Cell toolbars are only shown when the ctb_global_show class is also set.
*/
.ctb_global_show .ctb_show.ctb_hideshow {
  display: block;
}
.ctb_global_show .ctb_show + .input_area,
.ctb_global_show .ctb_show + div.text_cell_input,
.ctb_global_show .ctb_show ~ div.text_cell_render {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.ctb_global_show .ctb_show ~ div.text_cell_render {
  border: 1px solid #cfcfcf;
}
.celltoolbar {
  font-size: 87%;
  padding-top: 3px;
}
.celltoolbar select {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
  width: inherit;
  font-size: inherit;
  height: 22px;
  padding: 0px;
  display: inline-block;
}
.celltoolbar select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.celltoolbar select::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.celltoolbar select:-ms-input-placeholder {
  color: #999;
}
.celltoolbar select::-webkit-input-placeholder {
  color: #999;
}
.celltoolbar select::-ms-expand {
  border: 0;
  background-color: transparent;
}
.celltoolbar select[disabled],
.celltoolbar select[readonly],
fieldset[disabled] .celltoolbar select {
  background-color: #eeeeee;
  opacity: 1;
}
.celltoolbar select[disabled],
fieldset[disabled] .celltoolbar select {
  cursor: not-allowed;
}
textarea.celltoolbar select {
  height: auto;
}
select.celltoolbar select {
  height: 30px;
  line-height: 30px;
}
textarea.celltoolbar select,
select[multiple].celltoolbar select {
  height: auto;
}
.celltoolbar label {
  margin-left: 5px;
  margin-right: 5px;
}
.completions {
  position: absolute;
  z-index: 110;
  overflow: hidden;
  border: 1px solid #ababab;
  border-radius: 2px;
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
  box-shadow: 0px 6px 10px -1px #adadad;
  line-height: 1;
}
.completions select {
  background: white;
  outline: none;
  border: none;
  padding: 0px;
  margin: 0px;
  overflow: auto;
  font-family: monospace;
  font-size: 110%;
  color: #000;
  width: auto;
}
.completions select option.context {
  color: #286090;
}
#kernel_logo_widget {
  float: right !important;
  float: right;
}
#kernel_logo_widget .current_kernel_logo {
  display: none;
  margin-top: -1px;
  margin-bottom: -1px;
  width: 32px;
  height: 32px;
}
#menubar {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-top: 1px;
}
#menubar .navbar {
  border-top: 1px;
  border-radius: 0px 0px 2px 2px;
  margin-bottom: 0px;
}
#menubar .navbar-toggle {
  float: left;
  padding-top: 7px;
  padding-bottom: 7px;
  border: none;
}
#menubar .navbar-collapse {
  clear: left;
}
.nav-wrapper {
  border-bottom: 1px solid #e7e7e7;
}
i.menu-icon {
  padding-top: 4px;
}
ul#help_menu li a {
  overflow: hidden;
  padding-right: 2.2em;
}
ul#help_menu li a i {
  margin-right: -1.2em;
}
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
}
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}
.dropdown-submenu > a:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  content: "\f0da";
  float: right;
  color: #333333;
  margin-top: 2px;
  margin-right: -10px;
}
.dropdown-submenu > a:after.pull-left {
  margin-right: .3em;
}
.dropdown-submenu > a:after.pull-right {
  margin-left: .3em;
}
.dropdown-submenu:hover > a:after {
  color: #262626;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}
#notification_area {
  float: right !important;
  float: right;
  z-index: 10;
}
.indicator_area {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
}
#kernel_indicator {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
  border-left: 1px solid;
}
#kernel_indicator .kernel_indicator_name {
  padding-left: 5px;
  padding-right: 5px;
}
#modal_indicator {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
}
#readonly-indicator {
  float: right !important;
  float: right;
  color: #777;
  margin-left: 5px;
  margin-right: 5px;
  width: 11px;
  z-index: 10;
  text-align: center;
  width: auto;
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  display: none;
}
.modal_indicator:before {
  width: 1.28571429em;
  text-align: center;
}
.edit_mode .modal_indicator:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f040";
}
.edit_mode .modal_indicator:before.pull-left {
  margin-right: .3em;
}
.edit_mode .modal_indicator:before.pull-right {
  margin-left: .3em;
}
.command_mode .modal_indicator:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: ' ';
}
.command_mode .modal_indicator:before.pull-left {
  margin-right: .3em;
}
.command_mode .modal_indicator:before.pull-right {
  margin-left: .3em;
}
.kernel_idle_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f10c";
}
.kernel_idle_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_idle_icon:before.pull-right {
  margin-left: .3em;
}
.kernel_busy_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f111";
}
.kernel_busy_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_busy_icon:before.pull-right {
  margin-left: .3em;
}
.kernel_dead_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f1e2";
}
.kernel_dead_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_dead_icon:before.pull-right {
  margin-left: .3em;
}
.kernel_disconnected_icon:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f127";
}
.kernel_disconnected_icon:before.pull-left {
  margin-right: .3em;
}
.kernel_disconnected_icon:before.pull-right {
  margin-left: .3em;
}
.notification_widget {
  color: #777;
  z-index: 10;
  background: rgba(240, 240, 240, 0.5);
  margin-right: 4px;
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.notification_widget:focus,
.notification_widget.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.notification_widget:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.notification_widget:active:hover,
.notification_widget.active:hover,
.open > .dropdown-toggle.notification_widget:hover,
.notification_widget:active:focus,
.notification_widget.active:focus,
.open > .dropdown-toggle.notification_widget:focus,
.notification_widget:active.focus,
.notification_widget.active.focus,
.open > .dropdown-toggle.notification_widget.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
  background-image: none;
}
.notification_widget.disabled:hover,
.notification_widget[disabled]:hover,
fieldset[disabled] .notification_widget:hover,
.notification_widget.disabled:focus,
.notification_widget[disabled]:focus,
fieldset[disabled] .notification_widget:focus,
.notification_widget.disabled.focus,
.notification_widget[disabled].focus,
fieldset[disabled] .notification_widget.focus {
  background-color: #fff;
  border-color: #ccc;
}
.notification_widget .badge {
  color: #fff;
  background-color: #333;
}
.notification_widget.warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.notification_widget.warning:focus,
.notification_widget.warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.notification_widget.warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.notification_widget.warning:active:hover,
.notification_widget.warning.active:hover,
.open > .dropdown-toggle.notification_widget.warning:hover,
.notification_widget.warning:active:focus,
.notification_widget.warning.active:focus,
.open > .dropdown-toggle.notification_widget.warning:focus,
.notification_widget.warning:active.focus,
.notification_widget.warning.active.focus,
.open > .dropdown-toggle.notification_widget.warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
  background-image: none;
}
.notification_widget.warning.disabled:hover,
.notification_widget.warning[disabled]:hover,
fieldset[disabled] .notification_widget.warning:hover,
.notification_widget.warning.disabled:focus,
.notification_widget.warning[disabled]:focus,
fieldset[disabled] .notification_widget.warning:focus,
.notification_widget.warning.disabled.focus,
.notification_widget.warning[disabled].focus,
fieldset[disabled] .notification_widget.warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.notification_widget.warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.notification_widget.success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.notification_widget.success:focus,
.notification_widget.success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.notification_widget.success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.notification_widget.success:active:hover,
.notification_widget.success.active:hover,
.open > .dropdown-toggle.notification_widget.success:hover,
.notification_widget.success:active:focus,
.notification_widget.success.active:focus,
.open > .dropdown-toggle.notification_widget.success:focus,
.notification_widget.success:active.focus,
.notification_widget.success.active.focus,
.open > .dropdown-toggle.notification_widget.success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
  background-image: none;
}
.notification_widget.success.disabled:hover,
.notification_widget.success[disabled]:hover,
fieldset[disabled] .notification_widget.success:hover,
.notification_widget.success.disabled:focus,
.notification_widget.success[disabled]:focus,
fieldset[disabled] .notification_widget.success:focus,
.notification_widget.success.disabled.focus,
.notification_widget.success[disabled].focus,
fieldset[disabled] .notification_widget.success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.notification_widget.success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.notification_widget.info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.notification_widget.info:focus,
.notification_widget.info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.notification_widget.info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.notification_widget.info:active:hover,
.notification_widget.info.active:hover,
.open > .dropdown-toggle.notification_widget.info:hover,
.notification_widget.info:active:focus,
.notification_widget.info.active:focus,
.open > .dropdown-toggle.notification_widget.info:focus,
.notification_widget.info:active.focus,
.notification_widget.info.active.focus,
.open > .dropdown-toggle.notification_widget.info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
  background-image: none;
}
.notification_widget.info.disabled:hover,
.notification_widget.info[disabled]:hover,
fieldset[disabled] .notification_widget.info:hover,
.notification_widget.info.disabled:focus,
.notification_widget.info[disabled]:focus,
fieldset[disabled] .notification_widget.info:focus,
.notification_widget.info.disabled.focus,
.notification_widget.info[disabled].focus,
fieldset[disabled] .notification_widget.info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.notification_widget.info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.notification_widget.danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.notification_widget.danger:focus,
.notification_widget.danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.notification_widget.danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.notification_widget.danger:active:hover,
.notification_widget.danger.active:hover,
.open > .dropdown-toggle.notification_widget.danger:hover,
.notification_widget.danger:active:focus,
.notification_widget.danger.active:focus,
.open > .dropdown-toggle.notification_widget.danger:focus,
.notification_widget.danger:active.focus,
.notification_widget.danger.active.focus,
.open > .dropdown-toggle.notification_widget.danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
  background-image: none;
}
.notification_widget.danger.disabled:hover,
.notification_widget.danger[disabled]:hover,
fieldset[disabled] .notification_widget.danger:hover,
.notification_widget.danger.disabled:focus,
.notification_widget.danger[disabled]:focus,
fieldset[disabled] .notification_widget.danger:focus,
.notification_widget.danger.disabled.focus,
.notification_widget.danger[disabled].focus,
fieldset[disabled] .notification_widget.danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.notification_widget.danger .badge {
  color: #d9534f;
  background-color: #fff;
}
div#pager {
  background-color: #fff;
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
  display: none;
  position: fixed;
  bottom: 0px;
  width: 100%;
  max-height: 50%;
  padding-top: 8px;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  /* Display over codemirror */
  z-index: 100;
  /* Hack which prevents jquery ui resizable from changing top. */
  top: auto !important;
}
div#pager pre {
  line-height: 1.21429em;
  color: #000;
  background-color: #f7f7f7;
  padding: 0.4em;
}
div#pager #pager-button-area {
  position: absolute;
  top: 8px;
  right: 20px;
}
div#pager #pager-contents {
  position: relative;
  overflow: auto;
  width: 100%;
  height: 100%;
}
div#pager #pager-contents #pager-container {
  position: relative;
  padding: 15px 0px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
div#pager .ui-resizable-handle {
  top: 0px;
  height: 8px;
  background: #f7f7f7;
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px solid #cfcfcf;
  /* This injects handle bars (a short, wide = symbol) for 
        the resize handle. */
}
div#pager .ui-resizable-handle::after {
  content: '';
  top: 2px;
  left: 50%;
  height: 3px;
  width: 30px;
  margin-left: -15px;
  position: absolute;
  border-top: 1px solid #cfcfcf;
}
.quickhelp {
  /* Old browsers */
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-align: stretch;
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-align: stretch;
  display: box;
  box-orient: horizontal;
  box-align: stretch;
  /* Modern browsers */
  display: flex;
  flex-direction: row;
  align-items: stretch;
  line-height: 1.8em;
}
.shortcut_key {
  display: inline-block;
  width: 21ex;
  text-align: right;
  font-family: monospace;
}
.shortcut_descr {
  display: inline-block;
  /* Old browsers */
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  /* Modern browsers */
  flex: 1;
}
span.save_widget {
  margin-top: 6px;
}
span.save_widget span.filename {
  height: 1em;
  line-height: 1em;
  padding: 3px;
  margin-left: 16px;
  border: none;
  font-size: 146.5%;
  border-radius: 2px;
}
span.save_widget span.filename:hover {
  background-color: #e6e6e6;
}
span.checkpoint_status,
span.autosave_status {
  font-size: small;
}
@media (max-width: 767px) {
  span.save_widget {
    font-size: small;
  }
  span.checkpoint_status,
  span.autosave_status {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  span.checkpoint_status {
    display: none;
  }
  span.autosave_status {
    font-size: x-small;
  }
}
.toolbar {
  padding: 0px;
  margin-left: -5px;
  margin-top: 2px;
  margin-bottom: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.toolbar select,
.toolbar label {
  width: auto;
  vertical-align: middle;
  margin-right: 2px;
  margin-bottom: 0px;
  display: inline;
  font-size: 92%;
  margin-left: 0.3em;
  margin-right: 0.3em;
  padding: 0px;
  padding-top: 3px;
}
.toolbar .btn {
  padding: 2px 8px;
}
.toolbar .btn-group {
  margin-top: 0px;
  margin-left: 5px;
}
#maintoolbar {
  margin-bottom: -3px;
  margin-top: -8px;
  border: 0px;
  min-height: 27px;
  margin-left: 0px;
  padding-top: 11px;
  padding-bottom: 3px;
}
#maintoolbar .navbar-text {
  float: none;
  vertical-align: middle;
  text-align: right;
  margin-left: 5px;
  margin-right: 0px;
  margin-top: 0px;
}
.select-xs {
  height: 24px;
}
.pulse,
.dropdown-menu > li > a.pulse,
li.pulse > a.dropdown-toggle,
li.pulse.open > a.dropdown-toggle {
  background-color: #F37626;
  color: white;
}
/**
 * Primary styles
 *
 * Author: Jupyter Development Team
 */
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
 * of chance of beeing generated from the ../less/[samename].less file, you can
 * try to get back the less file by reverting somme commit in history
 **/
/*
 * We'll try to get something pretty, so we
 * have some strange css to have the scroll bar on
 * the left with fix button on the top right of the tooltip
 */
@-moz-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-moz-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/*properties of tooltip after "expand"*/
.bigtooltip {
  overflow: auto;
  height: 200px;
  -webkit-transition-property: height;
  -webkit-transition-duration: 500ms;
  -moz-transition-property: height;
  -moz-transition-duration: 500ms;
  transition-property: height;
  transition-duration: 500ms;
}
/*properties of tooltip before "expand"*/
.smalltooltip {
  -webkit-transition-property: height;
  -webkit-transition-duration: 500ms;
  -moz-transition-property: height;
  -moz-transition-duration: 500ms;
  transition-property: height;
  transition-duration: 500ms;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 80px;
}
.tooltipbuttons {
  position: absolute;
  padding-right: 15px;
  top: 0px;
  right: 0px;
}
.tooltiptext {
  /*avoid the button to overlap on some docstring*/
  padding-right: 30px;
}
.ipython_tooltip {
  max-width: 700px;
  /*fade-in animation when inserted*/
  -webkit-animation: fadeOut 400ms;
  -moz-animation: fadeOut 400ms;
  animation: fadeOut 400ms;
  -webkit-animation: fadeIn 400ms;
  -moz-animation: fadeIn 400ms;
  animation: fadeIn 400ms;
  vertical-align: middle;
  background-color: #f7f7f7;
  overflow: visible;
  border: #ababab 1px solid;
  outline: none;
  padding: 3px;
  margin: 0px;
  padding-left: 7px;
  font-family: monospace;
  min-height: 50px;
  -moz-box-shadow: 0px 6px 10px -1px #adadad;
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
  box-shadow: 0px 6px 10px -1px #adadad;
  border-radius: 2px;
  position: absolute;
  z-index: 1000;
}
.ipython_tooltip a {
  float: right;
}
.ipython_tooltip .tooltiptext pre {
  border: 0;
  border-radius: 0;
  font-size: 100%;
  background-color: #f7f7f7;
}
.pretooltiparrow {
  left: 0px;
  margin: 0px;
  top: -16px;
  width: 40px;
  height: 16px;
  overflow: hidden;
  position: absolute;
}
.pretooltiparrow:before {
  background-color: #f7f7f7;
  border: 1px #ababab solid;
  z-index: 11;
  content: "";
  position: absolute;
  left: 15px;
  top: 10px;
  width: 25px;
  height: 25px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
}
ul.typeahead-list i {
  margin-left: -10px;
  width: 18px;
}
ul.typeahead-list {
  max-height: 80vh;
  overflow: auto;
}
ul.typeahead-list > li > a {
  /** Firefox bug **/
  /* see https://github.com/jupyter/notebook/issues/559 */
  white-space: normal;
}
.cmd-palette .modal-body {
  padding: 7px;
}
.cmd-palette form {
  background: white;
}
.cmd-palette input {
  outline: none;
}
.no-shortcut {
  display: none;
}
.command-shortcut:before {
  content: "(command)";
  padding-right: 3px;
  color: #777777;
}
.edit-shortcut:before {
  content: "(edit)";
  padding-right: 3px;
  color: #777777;
}
#find-and-replace #replace-preview .match,
#find-and-replace #replace-preview .insert {
  background-color: #BBDEFB;
  border-color: #90CAF9;
  border-style: solid;
  border-width: 1px;
  border-radius: 0px;
}
#find-and-replace #replace-preview .replace .match {
  background-color: #FFCDD2;
  border-color: #EF9A9A;
  border-radius: 0px;
}
#find-and-replace #replace-preview .replace .insert {
  background-color: #C8E6C9;
  border-color: #A5D6A7;
  border-radius: 0px;
}
#find-and-replace #replace-preview {
  max-height: 60vh;
  overflow: auto;
}
#find-and-replace #replace-preview pre {
  padding: 5px 10px;
}
.terminal-app {
  background: #EEE;
}
.terminal-app #header {
  background: #fff;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.terminal-app .terminal {
  width: 100%;
  float: left;
  font-family: monospace;
  color: white;
  background: black;
  padding: 0.4em;
  border-radius: 2px;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
}
.terminal-app .terminal,
.terminal-app .terminal dummy-screen {
  line-height: 1em;
  font-size: 14px;
}
.terminal-app .terminal .xterm-rows {
  padding: 10px;
}
.terminal-app .terminal-cursor {
  color: black;
  background: white;
}
.terminal-app #terminado-container {
  margin-top: 20px;
}
/*# sourceMappingURL=style.min.css.map */
    </style>
<style type="text/css">
    .highlight .hll { background-color: #ffffcc }
.highlight  { background: #f8f8f8; }
.highlight .c { color: #408080; font-style: italic } /* Comment */
.highlight .err { border: 1px solid #FF0000 } /* Error */
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
.highlight .o { color: #666666 } /* Operator */
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
.highlight .gd { color: #A00000 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #FF0000 } /* Generic.Error */
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.highlight .gi { color: #00A000 } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.highlight .gt { color: #0044DD } /* Generic.Traceback */
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #B00040 } /* Keyword.Type */
.highlight .m { color: #666666 } /* Literal.Number */
.highlight .s { color: #BA2121 } /* Literal.String */
.highlight .na { color: #7D9029 } /* Name.Attribute */
.highlight .nb { color: #008000 } /* Name.Builtin */
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
.highlight .no { color: #880000 } /* Name.Constant */
.highlight .nd { color: #AA22FF } /* Name.Decorator */
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0000FF } /* Name.Function */
.highlight .nl { color: #A0A000 } /* Name.Label */
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #19177C } /* Name.Variable */
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
.highlight .mf { color: #666666 } /* Literal.Number.Float */
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
.highlight .sx { color: #008000 } /* Literal.String.Other */
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0000FF } /* Name.Function.Magic */
.highlight .vc { color: #19177C } /* Name.Variable.Class */
.highlight .vg { color: #19177C } /* Name.Variable.Global */
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
.highlight .vm { color: #19177C } /* Name.Variable.Magic */
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
    </style>
<style type="text/css">
    
/* Temporary definitions which will become obsolete with Notebook release 5.0 */
.ansi-black-fg { color: #3E424D; }
.ansi-black-bg { background-color: #3E424D; }
.ansi-black-intense-fg { color: #282C36; }
.ansi-black-intense-bg { background-color: #282C36; }
.ansi-red-fg { color: #E75C58; }
.ansi-red-bg { background-color: #E75C58; }
.ansi-red-intense-fg { color: #B22B31; }
.ansi-red-intense-bg { background-color: #B22B31; }
.ansi-green-fg { color: #00A250; }
.ansi-green-bg { background-color: #00A250; }
.ansi-green-intense-fg { color: #007427; }
.ansi-green-intense-bg { background-color: #007427; }
.ansi-yellow-fg { color: #DDB62B; }
.ansi-yellow-bg { background-color: #DDB62B; }
.ansi-yellow-intense-fg { color: #B27D12; }
.ansi-yellow-intense-bg { background-color: #B27D12; }
.ansi-blue-fg { color: #208FFB; }
.ansi-blue-bg { background-color: #208FFB; }
.ansi-blue-intense-fg { color: #0065CA; }
.ansi-blue-intense-bg { background-color: #0065CA; }
.ansi-magenta-fg { color: #D160C4; }
.ansi-magenta-bg { background-color: #D160C4; }
.ansi-magenta-intense-fg { color: #A03196; }
.ansi-magenta-intense-bg { background-color: #A03196; }
.ansi-cyan-fg { color: #60C6C8; }
.ansi-cyan-bg { background-color: #60C6C8; }
.ansi-cyan-intense-fg { color: #258F8F; }
.ansi-cyan-intense-bg { background-color: #258F8F; }
.ansi-white-fg { color: #C5C1B4; }
.ansi-white-bg { background-color: #C5C1B4; }
.ansi-white-intense-fg { color: #A1A6B2; }
.ansi-white-intense-bg { background-color: #A1A6B2; }

.ansi-bold { font-weight: bold; }

    </style>


<style type="text/css">
/* Overrides of notebook CSS for static HTML export */
body {
  overflow: visible;
  padding: 8px;
}

div#notebook {
  overflow: visible;
  border-top: none;
}@media print {
  div.cell {
    display: block;
    page-break-inside: avoid;
  } 
  div.output_wrapper { 
    display: block;
    page-break-inside: avoid; 
  }
  div.output { 
    display: block;
    page-break-inside: avoid; 
  }
}
</style>

<!-- Custom stylesheet, it must be in the same directory as the html file -->
<link rel="stylesheet" href="custom.css">

<!-- Loading mathjax macro -->
<!-- Load mathjax -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script>
    <!-- MathJax configuration -->
    <script type="text/x-mathjax-config">
    MathJax.Hub.Config({
        tex2jax: {
            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
            displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
            processEscapes: true,
            processEnvironments: true
        },
        // Center justify equations in code and markdown cells. Elsewhere
        // we use CSS to left justify single line equations in code cells.
        displayAlign: 'center',
        "HTML-CSS": {
            styles: {'.MathJax_Display': {"margin": 0}},
            linebreaks: { automatic: true }
        }
    });
    </script>
    <!-- End of mathjax configuration --></head>
<body>
  <div tabindex="-1" id="notebook" class="border-box-sizing">
    <div class="container" id="notebook-container">

<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="PyDMD">PyDMD<a class="anchor-link" href="#PyDMD">&#182;</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="Tutorial-6:-Higher-Order-Dynamic-Mode-Decomposition-on-low-dimensional-snapshots">Tutorial 6: Higher Order Dynamic Mode Decomposition on low dimensional snapshots<a class="anchor-link" href="#Tutorial-6:-Higher-Order-Dynamic-Mode-Decomposition-on-low-dimensional-snapshots">&#182;</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>In this tutorial we will show the application of the higher order dynamic mode decomposition (for complete description read the original work by <a href="https://epubs.siam.org/doi/10.1137/15M1054924">Soledad Le Clainche and José M. Vega</a>). This method allows to apply the DMD also when the dimension of the snapshots is less than the number of snapshots: following we will consider a limit case, dealing with 1D snapshots.</p>

</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>First of all we import the HODMD class from the PyDMD package, we set matplotlib for the notebook and we import numpy.</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[1]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%</span><span class="k">matplotlib</span> inline
<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
<span class="kn">import</span> <span class="nn">time</span>

<span class="kn">from</span> <span class="nn">pydmd</span> <span class="k">import</span> <span class="n">HODMD</span>
</pre></div>

</div>
</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Now, we create our toy dataset: we evaluate a nonlinear function in equispaced points, in order to simulate a temporal signal.Here our function:</p>
<p>$
f(t) = \cos(t) * \sin(\cos(t)) + \cos(\frac{t}{5})
$</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[2]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">myfunc</span><span class="p">(</span><span class="n">x</span><span class="p">):</span>
    <span class="k">return</span> <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="n">x</span><span class="p">)</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="n">x</span><span class="p">))</span> <span class="o">+</span> <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="n">x</span><span class="o">*.</span><span class="mi">2</span><span class="p">)</span>
</pre></div>

</div>
</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Because we trust in the DMD power, we add a bit of noise and we plot our function:</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[3]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">x</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">linspace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">10</span><span class="p">,</span> <span class="mi">64</span><span class="p">)</span>
<span class="n">y</span> <span class="o">=</span> <span class="n">myfunc</span><span class="p">(</span><span class="n">x</span><span class="p">)</span>
<span class="n">snapshots</span> <span class="o">=</span> <span class="n">y</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">snapshots</span><span class="p">,</span> <span class="s1">&#39;.&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>

</div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

<div class="prompt"></div>




<div class="output_png output_subarea ">
<img src="
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
"
>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Now we create the <code>HODMD</code> object: in addition to the usual DMD parameters, we have the <code>d</code> parameter. Basically, using this method the initial snapshots matrix is rearranged in order to be able to extract the main structures using the singular value decomposition. This parameter <code>d</code> handle this arrangement (for further details, check the <a href="https://mathlab.github.io/PyDMD/hodmd.html">HODMD</a> documentation).</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[4]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">hodmd</span> <span class="o">=</span> <span class="n">HODMD</span><span class="p">(</span><span class="n">svd_rank</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">exact</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">opt</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">d</span><span class="o">=</span><span class="mi">30</span><span class="p">)</span><span class="o">.</span><span class="n">fit</span><span class="p">(</span><span class="n">snapshots</span><span class="p">)</span>
</pre></div>

</div>
</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Despite the arrangement, the shape of the reconstructed data is the same of the original input.</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[5]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">hodmd</span><span class="o">.</span><span class="n">reconstructed_data</span><span class="o">.</span><span class="n">shape</span>
</pre></div>

</div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

<div class="prompt output_prompt">Out[5]:</div>




<div class="output_text output_subarea output_execute_result">
<pre>(1, 64)</pre>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>As always, we take a look at the eigenvalues to check the stability of the system.</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[6]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">hodmd</span><span class="o">.</span><span class="n">plot_eigs</span><span class="p">()</span>
</pre></div>

</div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

<div class="prompt"></div>




<div class="output_png output_subarea ">
<img src="
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
"
>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Now we can compare the DMD output with the inital dataset: we plot the snapshots, the original function we are trying to reconstruct and the DMD reconstruction.</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[7]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">hodmd</span><span class="o">.</span><span class="n">original_time</span><span class="p">[</span><span class="s1">&#39;dt&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;dt&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">x</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">x</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
<span class="n">hodmd</span><span class="o">.</span><span class="n">original_time</span><span class="p">[</span><span class="s1">&#39;t0&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;t0&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">x</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
<span class="n">hodmd</span><span class="o">.</span><span class="n">original_time</span><span class="p">[</span><span class="s1">&#39;tend&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;tend&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">x</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>

<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">hodmd</span><span class="o">.</span><span class="n">original_timesteps</span><span class="p">,</span> <span class="n">snapshots</span><span class="p">,</span> <span class="s1">&#39;.&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;snapshots&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">hodmd</span><span class="o">.</span><span class="n">original_timesteps</span><span class="p">,</span> <span class="n">y</span><span class="p">,</span> <span class="s1">&#39;-&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;original function&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_timesteps</span><span class="p">,</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">reconstructed_data</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">real</span><span class="p">,</span> <span class="s1">&#39;--&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;DMD output&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
<span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>

</div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

<div class="prompt"></div>




<div class="output_png output_subarea ">
<img src="
AAALEgAACxIB0t1+/AAAIABJREFUeJzs3XdYVFf6wPHvO1RRVERsoCAWjFKkiKixRWNJjBqNJqYY
kxjXxCS76WXTdH+7m940iTEmapomxjSNJcYSKwoo9o6g2EBALKCUOb8/RBcLgjAzd2Y4n+fxkbnl
nHcweefOuee+R5RSaJqmadWHyegANE3TNNvSiV/TNK2a0Ylf0zStmtGJX9M0rZrRiV/TNK2a0Ylf
0zStmtGJX9M0rZrRiV/TNK2a0Ylf0zStmnE1OoCrqV+/vgoKCjI6DE3TNIeRlJR0XCnlV5Fj7TLx
BwUFkZiYaHQYmqZpDkNE0ip6rB7q0TRNq2Z04tc0TatmdOLXNE2rZuxyjF/TNMspLCwkPT2ds2fP
Gh2KZgGenp4EBATg5uZW6TZ04tc0J5eeno63tzdBQUGIiNHhaFWglCIrK4v09HSaN29e6Xb0UI+m
ObmzZ8/i6+urk74TEBF8fX2r/O3NqRJ/UloOHy/bS1JajtGhaJpd0UnfeVji39JpEn9SWg4rvniG
pWve576pq3Ty1zRNK4PzJP7dB2hecxm7A1bQOPAFflr6IEePbNTfAjStGgoKCuL48eMVPn758uWs
WbPGihHZF6dJ/NGtm/HK6Xe54XAsvoXuzJU99F10H2//3ovvls3jnqnxOvlrmnZVOvE7qOhAH6aP
7kH3uBd5/palzO89lVtVMA3VaSbLZGoUnSQ+JcvoMDXNIVjym/KZM2e49dZbiYiIIDQ0lO+//56g
oCBee+01oqKiCAsLY+fOnQCsX7+eTp06ERkZSefOndm1axcA06dPZ9CgQfTo0YNWrVoxfvz4Mtu+
YOLEiVe0n52dzeDBgwkPDycuLo7NmzeTmprK5MmTef/992nfvj0rV65k9uzZhIaGEhERQbdu3ar8
O7A3TjWdMzrQh+hAn5JXcQy9aQbvTZ1Ga9O/+dDjfTyb/mhofJrmCJLScrhnajwFRWbcXU18Ozqu
1P9X12/hwoU0adKE33//HYDc3Fyef/556tevz4YNG/jkk0945513mDp1Km3atGHlypW4urry559/
8tJLLzFnzhzg/IfC1q1b8fLyokOHDtx6662kpaVd0fYFV2v/tddeIzIykl9++YWlS5cycuRIkpOT
GTt2LLVq1eKZZ54BICwsjEWLFuHv78+JEycq/d7tldNc8V9NdKAPT41+gKVtXubTJtn8uv5+lNls
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
AElFTkSuQmCC
"
>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Quite good! Let see if we can see in the future.</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[8]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;tend&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">50</span>

<span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">5</span><span class="p">))</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">hodmd</span><span class="o">.</span><span class="n">original_timesteps</span><span class="p">,</span> <span class="n">snapshots</span><span class="p">,</span> <span class="s1">&#39;.&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;snapshots&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">linspace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">50</span><span class="p">,</span> <span class="mi">128</span><span class="p">),</span> <span class="n">myfunc</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">linspace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">50</span><span class="p">,</span> <span class="mi">128</span><span class="p">)),</span> <span class="s1">&#39;-&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;original function&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_timesteps</span><span class="p">,</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">reconstructed_data</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">real</span><span class="p">,</span> <span class="s1">&#39;--&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;DMD output&#39;</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
<span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>

</div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

<div class="prompt"></div>




<div class="output_png output_subarea ">
<img src="
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
"
>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>The reconstruction is perfect. Also when time is far away from the snapshots.</p>
<p>We can check what happens  if we add some noise.</p>

</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In&nbsp;[9]:</div>
<div class="inner_cell">
    <div class="input_area">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">noise_range</span> <span class="o">=</span> <span class="p">[</span><span class="o">.</span><span class="mi">01</span><span class="p">,</span> <span class="o">.</span><span class="mi">05</span><span class="p">,</span> <span class="o">.</span><span class="mi">1</span><span class="p">,</span> <span class="o">.</span><span class="mi">2</span><span class="p">]</span>
<span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">10</span><span class="p">))</span>
<span class="n">future</span> <span class="o">=</span> <span class="mi">20</span>

<span class="k">for</span> <span class="n">id_plot</span><span class="p">,</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">noise_range</span><span class="p">,</span> <span class="n">start</span><span class="o">=</span><span class="mi">1</span><span class="p">):</span>
    <span class="n">snapshots</span> <span class="o">=</span> <span class="n">y</span> <span class="o">+</span> <span class="n">np</span><span class="o">.</span><span class="n">random</span><span class="o">.</span><span class="n">uniform</span><span class="p">(</span><span class="o">-</span><span class="n">i</span><span class="p">,</span> <span class="n">i</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="n">y</span><span class="o">.</span><span class="n">shape</span><span class="p">)</span>
    <span class="n">hodmd</span> <span class="o">=</span> <span class="n">HODMD</span><span class="p">(</span><span class="n">svd_rank</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">exact</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">opt</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">d</span><span class="o">=</span><span class="mi">30</span><span class="p">)</span><span class="o">.</span><span class="n">fit</span><span class="p">(</span><span class="n">snapshots</span><span class="p">)</span>
    <span class="n">hodmd</span><span class="o">.</span><span class="n">original_time</span><span class="p">[</span><span class="s1">&#39;dt&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;dt&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">x</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">x</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
    <span class="n">hodmd</span><span class="o">.</span><span class="n">original_time</span><span class="p">[</span><span class="s1">&#39;t0&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;t0&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">x</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
    <span class="n">hodmd</span><span class="o">.</span><span class="n">original_time</span><span class="p">[</span><span class="s1">&#39;tend&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;tend&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">x</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
    <span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_time</span><span class="p">[</span><span class="s1">&#39;tend&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">20</span>
    
    <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="n">id_plot</span><span class="p">)</span>
    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">hodmd</span><span class="o">.</span><span class="n">original_timesteps</span><span class="p">,</span> <span class="n">snapshots</span><span class="p">,</span> <span class="s1">&#39;.&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;snapshots&#39;</span><span class="p">)</span>
    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">linspace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">future</span><span class="p">,</span> <span class="mi">128</span><span class="p">),</span> <span class="n">myfunc</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">linspace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">future</span><span class="p">,</span> <span class="mi">128</span><span class="p">)),</span> <span class="s1">&#39;-&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;original function&#39;</span><span class="p">)</span>
    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">hodmd</span><span class="o">.</span><span class="n">dmd_timesteps</span><span class="p">,</span> <span class="n">hodmd</span><span class="o">.</span><span class="n">reconstructed_data</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">real</span><span class="p">,</span> <span class="s1">&#39;--&#39;</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">&#39;DMD output&#39;</span><span class="p">)</span>
    <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
    <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;Noise [</span><span class="si">{}</span><span class="s1"> - </span><span class="si">{}</span><span class="s1">]&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="o">-</span><span class="n">i</span><span class="p">,</span> <span class="n">i</span><span class="p">))</span>
<span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>

</div>
</div>
</div>

<div class="output_wrapper">
<div class="output">


<div class="output_area">

<div class="prompt"></div>




<div class="output_png output_subarea ">
<img src="
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
M4yvHFKvAAAAAElFTkSuQmCC
"
>
</div>

</div>

</div>
</div>

</div>
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Results are obviously worst, but depending from the amount of noise the HODMD output matches the original function pretty well, at least in a short-time prevision. Within the temporal window, instead, it can reconstruct very well the trend and denoise the input data.</p>

</div>
</div>
</div>
    </div>
  </div>
</body>

 


</html>
